permanent residence permit - English Synonyms Dictionary